package com.snail.service;

import com.snail.model.vo.cart.CartItemGroupBySellerVO;

import java.util.List;

public interface BizCartItemService {
    void deleteByCartIdAndProductId(Integer cartId, Integer productId);
    void deleteByCartId(Integer cartId);

    /**
     * 根据用户 ID 查询购物车商品并按商家 ID 分组
     * @param userId 当前用户 ID
     * @return 按商家分组后的结果
     */
    List<CartItemGroupBySellerVO> listCartItemGroupBySeller(Long userId);
}
